import request from '@/utils/request'
//登录
export function login(data) {
  return request({
    url: '/user/login',
    method: 'post',
    data
  })
}

//获取信息
export function getInfo(token) {
  return request({
    url: '/user/userinfo',
    method: 'get',
    params: { token }
  })
}

//退出登录
export function logout() {
  return request({
    url: '/user/loginOut',
    method: 'post'
  })
}

//注册
export function register(data) {
  return request({
    url: '/user/user-register',
    method: 'post',
    data:data
  })
}

//获取验证码
export function getSmsCode(data) {
  return request({
    url: '/user/sms',
    method: 'get',
    params:data
  })
}

//验证手机号是否重复
export function checkPhone(data) {
  return request({
    url: '/user/isExist',
    method: 'post',
    data:data
  })
}

// 实名认证
export function realNameAuth(data) {
  return request({
    url: '/user/realName',
    method: 'post',
    data:data
  })
}

// 更换手机号
export function realphone(data) {
  console.log('获取的更换手机号数据是',data)
  return request({
    url: '/user/changephone',
    method: 'post',
    data:data
  })
}

// 修改登录密码
export function realpassworld(data) {
  console.log('获取的修改登录密码是',data)
  return request({
    url: '/user/changing_the_login_password',
    method: 'post',
    data:data
  })
}

// 设置支付密码
export function setpassworld(data) {
  console.log('获取的设置支付密码的数据是',data)
  return request({
    url: '/user/set_a_payment_password',
    method: 'post',
    data:data
  })
}

// 更换支付密码
export function changepin(data) {
  console.log('获取的更换支付密码的数据是',data)
  return request({
    url: '/user/change_payment_pin',
    method: 'post',
    data:data
  })
}

// 生成邀请码
export function createInviteCode() {
  return request({
    url: '/user/invite',
    method: 'post',
  })
}

// 获取邀请列表
export function getInviteList() {
  return request({
    url: '/user/invite',
    method: 'get',
  })
}

